pillar cells - Alemán Inglés Diccionario